时间字符串就是当前日期加时间,时间戳是从1970年到现在的秒数
一、获取当前时间1
2
3
4
5
6
7
8//获取当前时间
- (NSString *)currentDateStr{
NSDate *currentDate = [NSDate date];//获取当前时间,日期
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];// 创建一个时间格式化对象
[dateFormatter setDateFormat:@"YYYY/MM/dd hh:mm:ss"];//设定时间格式,这里可以设置成自己需要的格式
NSString *dateString = [dateFormatter stringFromDate:currentDate];//将时间转化成字符串
return dateString;
}
二、获取当前时间戳
1 | //获取当前时间戳 |
三、时间戳转时间
1 | // 时间戳转时间,时间戳为13位是精确到毫秒的,10位精确到秒 |
四、字符串转时间戳
1 | //字符串转时间戳 如:2017-4-10 17:15:10 |